/*basic info*/
html,body{
	min-width: 1366px;
}

.certifi-tips{
	float:right;
	color:#29a691;
	display: inline-block;
    margin-top: 15px;
}

.certifi-tips span{
	cursor: pointer;
}

.have-certifi-text{
	margin-right: 45px;
	font-size:14px;
	font-weight:bold;
}

.certifi-tips .space-line{
	margin: 0 22px;
	width:1px;
	height:30px;
	background: #e6e6e6;
	position: absolute;
    right: 93px;
    top: 13px;
}

.operate-wrap{
	width: 100%;
	position: absolute;
	bottom:7px;
	right:20px;
	text-align: right
}

.upload-wrap{
	border-bottom:1px solid #e5e5e5;
}

.upload-wrap .title{
	height: 16px;
	line-height: 16px;
	padding:24px 0;
}

.upload-wrap .title .iconfont-c{
	color:#29a691;
	font-size: 16px;
	margin:0 13px 0 8px;
	vertical-align: text-bottom
}

.upload-wrap .title span{
	color:#666666;
	font-size: 13px;
}

.upload-item{
	height: 100%;
	width: 220px;		
	text-align: center;
	float: left;
}

.upload-item img{
	margin-bottom: 15px;
	width: 220px;	
	height: 160px;
}

.upload-item .upload-button{
	padding: 0 15px;
	border:1px solid #29a691;
	color: #29a691;
	border-radius: 2px;
	line-height: 33px;
	font-size: 13px;
	display: inline-block;
	position: relative;
	cursor: pointer;
}

.upload-item.example{
	position: relative;
	padding-left:64px;
} 

.example-text {
	position: absolute;
	top:0;
	left: 19px;
	color: #666666;
	font-size: 13px;
}

.upload-button input{
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	opacity: 0;
	cursor: pointer;
}

.upload-item.small{
	width: 146px;
}

.upload-item.small img{
	height: 170px;
	width: 146px;	
}